layui.use(['layer', 'upload', 'element', 'jquery'], function () {
    let element = layui.element;
    let upload = layui.upload;
    let $ = layui.jquery;
    upload.render({
        elem: '.upload', //绑定元素
        url: '/upload/image', //上传接口
        accept: 'images',
        done: function (res) {
            //上传完毕回调
            if (res.code === 200) {
                let input = $('input[name="'+$(this.item).data('name')+'"]');
                let img = $('img[data-name="'+$(this.item).data('name')+'"]');
                $(img).attr('src', res.data);
                if (input.length > 0 ) {
                    $(input).val(res.data);
                } else {
                    $(this.item).after(`<input type="hidden" name="logo" value="${res.data}">`);
                }
                // layer.msg(res.msg, {icon: 1});
            } else {
                layer.msg(res.msg, {icon: 5, anim: 6});
            }
        },
        error: function (e) {
            //请求异常回调
            layer.msg(e, {icon: 5, anim: 6});
        }
    });


//示范一个公告层
// layer.open({
// 	  type: 1
// 	  ,title: false //不显示标题栏
// 	  ,closeBtn: false
// 	  ,area: '300px;'
// 	  ,shade: 0.8
// 	  ,id: 'LAY_layuipro' //设定一个id，防止重复弹出
// 	  ,resize: false
// 	  ,btn: ['火速围观', '残忍拒绝']
// 	  ,btnAlign: 'c'
// 	  ,moveType: 1 //拖拽模式，0或者1
// 	  ,content: '<div style="padding: 50px; line-height: 22px; background-color: #393D49; color: #fff; font-weight: 300;">后台模版1.1版本今日更新：<br><br><br>数据列表页...<br><br>编辑删除弹出功能<br><br>失去焦点排序功能<br>数据列表页<br>数据列表页<br>数据列表页</div>'
// 	  ,success: function(layero){
// 	    let btn = layero.find('.layui-layer-btn');
// 	    btn.find('.layui-layer-btn0').attr({
// 	      href: 'http://www.layui.com/'
// 	      ,target: '_blank'
// 	    });
// 	  }
// 	});
})
;
